ackage com.ruoyi.rocky.mapper;

import com.ruoyi.rocky.domain.PcFeedback;

import java.util.List;

public interface PcFeedbackMapper {

    /**
     * 根据反馈id查询反馈详情
     *
     * @param feedbackId 反馈管理主键
     * @return 反馈管理
     */
    PcFeedback selectPcFeedbackByFeedbackId(Long feedbackId);

    /**
     * 查询反馈管理列表
     *
     * @param pcFeedback 反馈管理
     * @return 反馈管理集合
     */
    List<PcFeedback> selectPcFeedbackList(PcFeedback pcFeedback);

    /**
     * 新增反馈管理
     *
     * @param pcFeedback 反馈管理
     * @return 结果
     */
    int insertPcFeedback(PcFeedback pcFeedback);

    /**
     * 修改反馈管理
     *
     * @param pcFeedback 反馈管理
     * @return 结果
     */
    int updatePcFeedback(PcFeedback pcFeedback);

    /**
     * 删除反馈管理
     *
     * @param feedbackId 反馈管理主键
     * @return 结果
     */
    int deletePcFeedbackByFeedbackId(Long feedbackId);

    /**
     * 批量删除反馈管理
     *
     * @param feedbackIds 需要删除的数据主键集合
     * @return 结果
     */
    int deletePcFeedbackByFeedbackIds(Long[] feedbackIds);
}
